Automating UI Generation by Model Composition
نویسندگان
چکیده
Automated user-interface generation environments have been criticized for their failure to deliver rich and powerful interactive applications [18]. To specify more powerful systems, designers require multiple specialized modeling notations [12, 14]. The model-composition problem is concerned with automatically deriving powerful, correct, and efficient user interfaces from multiple models specified in different notations. Solutions balance the advantages of separating code generation into specialized code generators with deep, model-specific knowledge against the correctness and efficiency obstacles that result from such separation. We present a correct and efficient solution that maximizes the advantage of separation through run-time composition mechanisms.
منابع مشابه
A model based approach to semi-automated user interface generation for process control interactive applications
The purpose of this paper is the description of a model-based approach (called ERGO-CONCEPTOR) to semi-automated user interface (UI) generation. Its application field concerns process control interactive applications. From a database describing the industrial process (for instance a chemical process) to be supervised, the system is able to generate automatically UI specifications using guidelin...
متن کاملA Transformation Composition Framework for Model Driven Engineering
Model Driven Engineering is a promising approach where software development processes lead from abstract models to code generation. In order to support these software processes, it is important to provide means that are flexible and that can be tailored to match specific requirements of engineering domains–like health care, telecommunications, or embedded systems. In other word, to build the to...
متن کاملExtending UsiXML to Support User-Aware Interfaces
Mobile and portable devices require the definition of new user interfaces (UI) capable of reducing the level of attention required by users to operate the applications they run to improve the calmness of them. To carry out this task, the next generation of UIs should be able to capture information from the context and act accordingly. This work defines an extension to the UsiXML methodology tha...
متن کاملA Design Space for User Interface Composition
Modern user interfaces are highly dynamic and interactive. They often compose in various ways user interface components. Thus, there is a need to understand what can be composed in user interfaces and how. This chapter presents a design space for user interface composition. The design space consists of five dimensions addressing aspects ranging from the UI abstraction level involved by the comp...
متن کاملTaxonomized Automated Monitoring of Interactive Visualization
Most visualization taxonomies are designed to help designers and users choose appropriate analysis and visualization techniques for the data being displayed; even automate the generation of visualizations. We have developed a taxonomy with a different purpose: to support the analysis and modeling of the human data exploration process. User actions in a large information visualization and analys...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998